define('controllers/logreg', function (require, exports, module) {
	"use strict";

	var fnGlobalUrl = require[require.toUrl ? 'toUrl' : 'resolve'];
	var $window = $(window),
		$document = $(document);

	/*var m_Swiper = require('swiper');*/ //引用一个js插件实例

	/* ************************************************************ */
	var m_LogRegPage = { /* 定义一个首页对象 */
		createNew: function () {
			if(!(window.basePage) || typeof(window.basePage.createNew) !=='function'){
				window.basePage={};
				window.basePage.createNew=function(){
					return {};
				}
			}
			var $internal = window.basePage.createNew();
			/* code here for example */
			$internal.logregData = null;

			$internal.init = function () { /* 页面类的初始化， 向$internal上绑定功能对象， 如下绑定 Banner 对象 */
				/*code here 如下： */
				this.logregData = new $logregData();

			};
			var $logregData = new Class({ /* 创建banner对象 */
				initialize: function () {
					this._init();
				}
			});
			$logregData.extend({ /* 向banner对象添加 banner的方法  */
				_init: function () {
					this.isAppear = false; /* 是否呈现完毕标志 */
					this.mySwiper = null;
					this.myTimers = undefined; /* 预定义定时器  */
				},
				appear: function () { /* 呈现相关逻辑  如swiper 的配置和和绑定等 */
					var _this = this;

				},
			});
			return $internal; //返回对象
		}


	};
	exports.run = function (){
		var LOGREGPAGE = m_LogRegPage.createNew(); /* 定义首页页面类 */
		LOGREGPAGE.init(); /* 调用首页页面类入口方法  */
		$document.ready(function () {
			LOGREGPAGE.logregData.appear(); /* 当dom 加载完成后调用 banner 的呈现函数 */
		});
	};
});
